fully automatic and self-driven